package config

import "fmt"

type ES struct {
	Host          string `yaml:"host"`          // 主机IP
	Port          int    `yaml:"port"`          // 主机端口
	User          string `yaml:"user"`          // 用户
	Password      string `yaml:"password"`      // 密码
	ArticleIndex  string `yaml:"article_index"` // 文章索引
	FullTextIndex string `yaml:"full_text_index"`
}

func (es ES) URL() string {
	return fmt.Sprintf("%s:%d", es.Host, es.Port)
}
